package com.hht.wbdraw;


interface IDrawService{

	void fbSetPaintColor(int color, int paintId);
	
	void fbSetPaintStrokeWidth(float stroke, int paintId);
	
	void fbSetPaintStyle(int style, int paintId);
	
	void fbMoveTo(float x, float y, int fingerId, int paintId);
	
	void fbQuadto(float controlX, float controlY, float endX, float endY, int fingerId, int paintId);
	
	void fbLineTo(float x, float y, int fingerId, int paintId);
	
	void fbDrawLine(float startX, float startY, float endX, float endY, int paintId);
		
	void fbDrawCircle(float x, float y, float r, int id);
	
	void fbDrawPoint(float x, float y, int paintId);
	
	boolean fbDrawScreenRect(in Bitmap bmp, int x, int y, int w, int h);

    boolean fbDrawScreenRect2(in Bitmap bmp, float x, float y, float w, float h, float limit, boolean isFirst);
}
